使用 ventoy 制作 windows to go 和 linux to go 教程 您所在的位置:网站首页 linux创建raid10 教程 使用 ventoy 制作 windows to go 和 linux to go 教程

使用 ventoy 制作 windows to go 和 linux to go 教程

#使用 ventoy 制作 windows to go 和 linux to go 教程| 来源: 网络整理| 查看: 265

使用 ventoy 制作 windows to go 和 linux to go 教程,将系统装进 U 盘中随身携带

1. ventoy 介绍

ventoy 是一个 U 盘启动盘制作工具。官方网址:https://www.ventoy.net/

简单来说,Ventoy 是一个制作可启动 U 盘的开源工具。 有了 Ventoy 你就无需反复地格式化 U 盘,你只需要把 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件直接拷贝到 U 盘里面就可以启动了,无需其他操作。 你可以一次性拷贝很多个不同类型的镜像文件,Ventoy 会在启动时显示一个菜单来供你进行选择 (参见 截图)。 你还可以在 Ventoy 的界面中直接浏览并启动本地硬盘中的 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件。2. 准备工作

本教程并不是教你如何制作安装操作系统的 U 盘启动盘,而是制作一个可以在 U 盘中实时运行的系统,将 U 盘当 C 盘使用,像随身携带一个自己的操作系统一样,可在其他电脑上直接启动。

首先你需要准备一下内容,提前准备好有助于节省大量时间:

•安装有 windows10 以上版本的电脑一台 。•一个大容量 USB3.0 接口的 U 盘。(安装 linux 推荐 32G+,安装 windows 推荐 64G+)•VirtualBox 虚拟机软件•ventoy 安装软件

3. windows to go

windows to go 简称 wtg,wtg 的教程有很多,目前市面上有很多工具可以直接将 U 盘 一键转换成 wtg U 盘,例如 萝卜头论坛的 WTGA 工具等等。https://bbs.luobotou.org/forum.php?mod=forumdisplay&fid=88

但这些工具都是使用了整个 U 盘空间,使 U 盘只能当系统盘使用,无法使用其内部的剩余空间,造成了资源的浪费。

本教程使用虚拟磁盘技术(VHD),将 U 盘中的一部分用于安装系统,另一部分还可当正常的 U 盘使用,且两部分互不干扰。

本教程原理是使用虚拟磁盘技术,从 U 盘中分出一部分固定空间,在固定空间中安装操作系统,然后使用 ventoy 软件引导操作系统的启动,从而实现在保留 U 盘原始功能的条件下将操作系统运行在 U 盘中。

3.1 将 U 盘初始化警告:U 盘的文件系统建议使用 NTFS,FAT32 会出问题。

使用 ventoy 软件将 U 盘转换成 ventoy U 盘,然后将主分区格式化为 NTFS 格式。

使用 ventoy 工具将 U 盘转换成 ventoy U 盘后,U 盘主分区会变成 exFAT 格式,需要将其主分区格式化成 NTFS 格式,否则 windows to go 无法正常启动3.2 虚拟磁盘安装 windows 操作系统警告:本教程使用的是 VirtualBox 软件,其他虚拟机软件可能会出现问题。

打开 VirtualBox 软件新建虚拟电脑,创建固定大小的 VHD,注意只支持静态大小的,不支持动态扩展类型的。大小为 40G 左右,这个大小可以根据自己的需要进行调整,位置放在本地磁盘中,后期需要拷贝到 U 盘中。

注意勾选上 EFI,使文件既能在 Legacy BIOS 模式下启动,也能在 UEFI 模式下启动。

然后在 VirtualBox 中创建好的虚拟电脑中安装 windows 操作系统。正常安装即可。

3.3 U 盘启动 VHD 操作系统

将上面创建的安装好操作系统的虚拟磁盘 VHD 拷贝到 U 盘中。

要想在 U 盘中启动 VHD 操作系统,还需要在 U 盘中放置一个 Windows VHD 文件启动插件:ventoy_vhdboot.img 。

从下面任意一个链接中下载 ventoy_vhdboot.img 文件即可(几个链接中的文件都是一样的)。

https://github.com/ventoy/vhdiso/releases , https://ventoy.lanzoub.com/b01dlxuaj (蓝奏云,密码: 7my4)

把下载后的文件放在 U 盘第 1 个分区(就是放 ISO 文件的分区)的 ventoy 目录下(默认没有这个目录,需手动创建,注意大小写),即 /ventoy/ventoy_vhdboot.img 就可以了。 注意是放在容量大的、存放 ISO 文件的那个分区中,不要放到那个 32MB 的 VTOYEFI 分区里面。

然后重启电脑选择 U 盘启动,选择 VHD 操作系统启动即可。

4. linux to go

linux to go 是一种在 U 盘中运行 linux 操作系统的技术,本教程使用的是 ubuntu2004 ,即将 ubuntu2004 操作系统安装到 U 盘中,然后使用 ventoy 软件引导操作系统的启动,从而实现在保留 U 盘原始功能的条件下将操作系统运行在 U 盘中。

4.1 将 U 盘初始化

将 U 盘格式化为 NTFS 格式,然后使用 ventoy 软件将 U 盘转换成 ventoy U 盘。

4.2 虚拟磁盘安装 linux 操作系统

警告:本教程使用的是 VirtualBox 软件,其他虚拟机软件可能会出现问题。

打开 VirtualBox 软件新建虚拟电脑,创建固定大小的 vdi,注意只支持静态大小的,不支持动态扩展类型的。大小为 20G 左右,这个大小可以根据自己的需要进行调整,位置放在本地磁盘中,后期需要拷贝到 U 盘中。

注意勾选上 EFI,使文件既能在 Legacy BIOS 模式下启动,也能在 UEFI 模式下启动。

然后在 VirtualBox 中创建好的虚拟电脑中安装 ubuntu2004 操作系统。正常安装即可。

安装完成后,启动 VirtualBox 中的虚拟电脑,进入 ubuntu2004 操作系统,然后下载 vtoyboot 脚本,这一步是为了在系统中做一些处理,以支持 Ventoy 启动。

vtoyboot 脚本下载地址:https://github.com/ventoy/vtoyboot/releases

下载的是 vtoyboot.xxx.iso 文件,解压得到 vtoyboot.sh 脚本文件,然后以 root 权限执行里面的脚本 sudo bash vtoyboot.sh ,执行成功后关机。

4.3 U 盘启动 VHD 操作系统

将上面创建的安装好操作系统的虚拟磁盘 VHD 拷贝到 U 盘中。然后将文件的后缀名改为 .vtoy ,例如:ubuntu2004.vtoy 或者 ubuntu2004.vdi.vtoy。

然后重启电脑选择 U 盘启动,选择 ubuntu2004.vdi.vtoy 操作系统启动即可。

5. 总结

U 盘容量不能太小,vhd 与 vdi 大小一旦固定,后期无法更改,且 vhd 与 vdi 的大小就是操作系统里可见的最大空间。

U 盘速度不能太慢,建议使用 USB3.0 以上接口的 U 盘,否则会影响操作系统的运行速度。

windows to go 和 linux to go 安装完成后可以放在同一个 U 盘中,但是启动时需要选择不同的启动项,按需运行。

本文首发于本人博客:https://blog.gitnote.cn/post/wtg_ltg

版权信息: CC BY-NC-SA 4.0 (自由转载-非商用-相同方式共享-保持署名)

相关链接

[1] ventoy 官网:新一代多系统启动 U 盘解决方案: https://www.ventoy.net/[2] ventoy 官方文档:Ventoy 使用手册: https://www.ventoy.net/cn/doc_start.html[3] ventoy 插件文档: https://www.ventoy.net/cn/plugin.html[4] 萝卜头 IT 论坛:Windows To Go 优盘系统: https://bbs.luobotou.org/forum-88-1.html[5] 傲梅口袋系统(WinToGo)——将 Win 10 装进 U 盘: https://www.disktool.cn/wintogo.html



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有